Mathematics and architecture